About Mohamed Howas Limited (11059724) United Kingdom