About Omar Khan Solutions Ltd (12243804) United Kingdom