About Ps Llano Grande Holdings Ltd. (12079092) United Kingdom