About Izzi Limited (02110937) United Kingdom