About Rit Associates Ltd (07286314) United Kingdom