About Exaclair Limited (00118112) United Kingdom