About Apter Fredericks Holdings Limited (08654497) United Kingdom