About Pamaris Investment Limited (11627558) United Kingdom