About Jones Foundation Solutions Ltd (10430675) United Kingdom