About Pet Focus Ltd. (SC643592) United Kingdom