About Adeela Crown London Limited (13583342) United Kingdom