About Baseella Ltd (13458507) United Kingdom