About Sacana Ltd. (SC560512) United Kingdom