About Yakka Strength Ltd (13284431) United Kingdom