About Penny Savers Ltd (10986902) United Kingdom