About Sharpe Holdings Ltd (12041241) United Kingdom