About Ivan & Co Ltd (09176160) United Kingdom