About Samurai Think Limited (13643062) United Kingdom