About Meenix Service Ltd (12208178) United Kingdom