About Paradoro Limited (12936039) United Kingdom