About Shenron Limited (12294289) United Kingdom