About Bagamist Limited (10673536) United Kingdom