About Paddox Ltd (13226706) United Kingdom