About Katenhusen Ventures Ltd (12287697) United Kingdom