About Philtech Solution Limited (10197883) United Kingdom