About Powerkane London Ventures Limited (10560019) United Kingdom