About Ivar Marketing Ltd (13317175) United Kingdom