About Aplykit Limited (12421564) United Kingdom