About Bakado Solutions Ltd (11755171) United Kingdom