About Baggri Ltd (12190077) United Kingdom