About Malaby Holdings Limited (00105139) United Kingdom