About Padang Limited (12485328) United Kingdom