About The Simian Group (holdings) Limited (07593578) United Kingdom