About S Padda Ltd (10665132) United Kingdom