About Laurus Holdings Limited (10857778) United Kingdom