About Jic Developments Limited (10045818) United Kingdom