About Isomer Founder Limited (09417286) United Kingdom