About Acelok Limited (09166098) United Kingdom