About Tholka Technologies Limited (10100051) United Kingdom