About Jaybee Enterprises Ltd (13611642) United Kingdom