About Shorai Limited (12286655) United Kingdom