About Pennance Ltd (13277237) United Kingdom