About Laurus Associates Limited (04361832) United Kingdom