About Beatnik Holdings Ltd (10304514) United Kingdom