About Pen48 Limited (12302075) United Kingdom