About Prufrock Investment Limited (11068892) United Kingdom