About Allegria London Limited (11523065) United Kingdom