About Farrukh Saleem Consulting Ltd (11795030) United Kingdom