About Bakau Limited (12076168) United Kingdom