About Izador Limited (12006471) United Kingdom