About Ivar Investment And Development Limited (10849856) United Kingdom