About Whitter Technology Limited (08524955) United Kingdom