About Ivy Resourcing & Associates Limited (10979803) United Kingdom