About Operational People Solutions Ltd (10938217) United Kingdom