About Granham Capital Limited (12921510) United Kingdom