About Yakibandesigns Ltd (12052305) United Kingdom