About Shap Holdings Ltd (SC627353) United Kingdom