About Baka Services Limited (12719791) United Kingdom