About Penn Biosciences Ltd (10172366) United Kingdom