About Verus Group Limited (11204240) United Kingdom