About Penelli Company Ltd (13195962) United Kingdom