About Ambili Ltd (11481964) United Kingdom