About Baggi Ltd (12375142) United Kingdom