About Exactus Solutions Limited (05866013) United Kingdom