About The Exaireo Trust Ltd. (06595498) United Kingdom