About Wyld Technologies Limited (10887455) United Kingdom