About Anders Strandh Consulting Ltd (11177964) United Kingdom