About Applicable Technologies Limited (08955669) United Kingdom