About Study Pooling Ltd (11649995) United Kingdom