About Jjs Developments Limited (09475761) United Kingdom