About Italore Ltd (11189703) United Kingdom