About Conforta Investments Limited (10268598) United Kingdom