About Bavarian Performance Ltd (12508606) United Kingdom