About Bluepin Management Limited (07624803) United Kingdom