About Alcove Holdings Limited (13544290) United Kingdom