About Izak Investment Limited (11574252) United Kingdom