About Technomo Limited (08271207) United Kingdom