About Baggl Limited (12002670) United Kingdom