About Waheguru Capital Ltd (13238125) United Kingdom