About Johnians Investment Ltd (10729324) United Kingdom