About Bagsolo Limited (10024691) United Kingdom