About The World Preservation Foundation Ltd (11701136) United Kingdom