About Exertus Management Limited (07351158) United Kingdom