About Blackrose Management Limited (11485934) United Kingdom