About Manuel Technologies Limited (08259007) United Kingdom