About Teqrise Ltd (11745338) United Kingdom