About Padkey Ltd. (10365593) United Kingdom