About Technosol Ltd (11257713) United Kingdom