About Baka Ltd (10998531) United Kingdom