About Ivory Close Management Limited (09651775) United Kingdom