About Parasola Ltd (12313995) United Kingdom