About Samurai London Limited (12327255) United Kingdom