About Haptikos Limited (11250682) United Kingdom