About Pine Rock Holdings Ltd (13080066) United Kingdom