About 1908 Callisto International Co. Ltd. (07954449) United Kingdom