About Exhibit One Limited (06115964) United Kingdom