About Janak Developments Limited (11965843) United Kingdom