About Plf Life Science Limited (12733530) United Kingdom