About Ivory Jacobs Holdings Limited (10550553) United Kingdom