About Exdon 3 Limited (06495673) United Kingdom