About Techmanic Limited (11482247) United Kingdom