About The Proper Pioneer Ltd (SC661392) United Kingdom