About Bodoalex Ltd (12232288) United Kingdom