About Primrose 2011 Limited (SC403001) United Kingdom