Kroll Business Technology Limited with reg. no. 11307582 has been a part of the business world for 6 years. This particular Private Limited Company can be found at 6th Floor, 2 London Wall Place in London and its area code is EC2Y 5AU. This company is known as Kroll Business Technology Limited. However, it also was registered as Fluyd up till the name was changed 3 years ago. The firm's SIC and NACE codes are 64999 meaning Financial intermediation not elsewhere classified. Its most recent financial reports provide detailed information about the period up to Sat, 31st Dec 2022 and the most current confirmation statement was released on Wed, 19th Apr 2023.