About Simian Ventures Limited (07068844) United Kingdom