About Paddyscale Ltd (11866402) United Kingdom