About Mofex Cleaners Limited (11866962) United Kingdom