About Sipri Limited (12686603) United Kingdom