About Penryn Capital Ltd (13287367) United Kingdom