About Rt Technology Solutions Ltd (07863277) United Kingdom