About London Acm Siggraph Ltd (10062175) United Kingdom