About Rt Computing Solutions Ltd (11997592) United Kingdom