About Doozi Investment Company Ltd (05963904) United Kingdom