About Philby Limited (12146449) United Kingdom