About Isador Ltd (11286127) United Kingdom