About Applikan Limited (10143007) United Kingdom