About Infinit London Ltd (13317192) United Kingdom