About Ik Property Holdings Limited (10363162) United Kingdom