About Macal Ltd. (SC211394) United Kingdom