About Omy Beard Ltd (11231784) United Kingdom