About Blended Technologies Ltd (12566444) United Kingdom