About Thomi Investment Ltd (13083326) United Kingdom