About Jalt Developments Limited (12881641) United Kingdom