About Addison Technology Limited (12536989) United Kingdom