About Taur Technologies Limited (11866081) United Kingdom