About Philby Associates Ltd (13359324) United Kingdom