About 3h Technologies Ltd (11340627) United Kingdom