About Paralada Ltd (12129373) United Kingdom