About Ksara Hammersmith Ltd (11810127) United Kingdom