About Rt Computing Services Limited (SC678849) United Kingdom