About Jarvis Smith Investments Limited (12894156) United Kingdom