About Penrhos Bio Limited (12094235) United Kingdom