About Baffelex Ltd (13180698) United Kingdom