About Pyka Limited (09941102) United Kingdom