About Laurus Associates Holding Company Limited (13248745) United Kingdom