About Apex K9 Security Solutions Limited (12078289) United Kingdom