About Patmos Technologies Limited (08656902) United Kingdom