About Oj S Developments Limited (13138928) United Kingdom