About Ji Homes Limited (12618445) United Kingdom