About Ekb London Limited (12821986) United Kingdom