About Nini London Ltd (12590944) United Kingdom