About Malor Consulting Limited (13325681) United Kingdom