About Isolde Ltd (11601504) United Kingdom