About Opdahl Solutions Ltd (07138657) United Kingdom