About Sjm 360 Holdings Limited (13163638) United Kingdom