About Dykstra Associates Ltd (11609496) United Kingdom