About Pegador Ltd (SC710633) United Kingdom