About Tydi Solutions Limited (13559012) United Kingdom