About Sengoku Limited (12737887) United Kingdom