About Palm Grove Investments Limited (10840051) United Kingdom