About Finca Ghyll Limited (10819413) United Kingdom