About Ginger Beard Holdings Ltd (13290329) United Kingdom