About Philomath Research Uk Ltd (11339088) United Kingdom