About Philia Research And Development Ltd (13329600) United Kingdom