About Malloy Limited (11284514) United Kingdom