About Wahid Solutions Ltd (12240523) United Kingdom