About Intl Project Services Limited (10823529) United Kingdom