About Rka Developments Limited (10603056) United Kingdom