About Sp & Kap Holdings Limited (12805401) United Kingdom