About Pinkrose London Limited (12477794) United Kingdom