About Londinium Technology Uk Limited (12537054) United Kingdom