About Bayhead Enterprises Ltd. (SC280936) United Kingdom