About Technology Rich Limited (12398990) United Kingdom