About Mallor Limited (NI057593) United Kingdom