About Bomwis Ventures Limited (13062886) United Kingdom