About Bapoocch Begard Ltd (12147029) United Kingdom