About Greenshores Holdings Limited (10846048) United Kingdom