About Bau Fox Ltd (13696536) United Kingdom