About Izidor Ltd (09641820) United Kingdom