About Stati&rosen Ltd Ltd (12688964) United Kingdom