About Cayman Technology Ltd. (08442415) United Kingdom