About Strandd Ltd (07850758) United Kingdom