About Penryn Bridge Management Limited (06105016) United Kingdom