About Zakari London Limited (12850264) United Kingdom