About Apodictic Limited (08217070) United Kingdom