About Parola Limited (10598243) United Kingdom