About Rickgray Limited (12070122) United Kingdom