About Otis Capital Ltd (11971949) United Kingdom