About Letisse Investments Limited (07864817) United Kingdom