About Jacktar Graeme Ltd. (SC261008) United Kingdom