About Baggl Uk Limited (12247846) United Kingdom