About Ray Developments Limited (10780002) United Kingdom