About Khloris Properties Ltd (12647964) United Kingdom