About Perna Corporation Ltd (12860004) United Kingdom