About Bakro Group Limited (11719488) United Kingdom