About Bambino Technology Ltd (SC603258) United Kingdom