About Hybrid Technology Strategies Limited (13152544) United Kingdom