About Prescillia Ltd (12194201) United Kingdom