About Juneja Khan Developments Ltd (12772420) United Kingdom