About Parilla Investments Limited (06141658) United Kingdom