About Oneida Consultancy Limited (04539670) United Kingdom