About Exaplant Limited (03648519) United Kingdom