About Pika Enterprises Limited (04479935) United Kingdom