About Mallory Financial Limited (11909059) United Kingdom