About Wagyu Design Ltd (11691450) United Kingdom