About Balzar London Limited (10245019) United Kingdom