About Virtual Philosopher Limited (09487506) United Kingdom