About Apex Holdings Northwest Ltd (11209111) United Kingdom