About Isopora Limited (12703108) United Kingdom