About Pierrick Investments Limited (SC595291) United Kingdom