About Karilol Ventures Limited (10155072) United Kingdom