About Senshoku Ltd (13019872) United Kingdom