About Parmelia Investment Limited (11001088) United Kingdom