About Philotecnus Europe Limited (08101458) United Kingdom