About Oracle People Solutions Ltd (10017504) United Kingdom