About Inukshuk Properties Limited (11905192) United Kingdom