About Izomaki Ltd. (11218071) United Kingdom