About Paradora Ltd (11522493) United Kingdom