About Buwamaka Ventures Ltd (09593646) United Kingdom