About Apptec 32 Limited (10205792) United Kingdom