About Aspect Ip Limited (10239961) United Kingdom