About Bynd Limited (07123452) United Kingdom