About Bachaa Limited (13141035) United Kingdom