About Ilsa Ltd (13462596) United Kingdom