About Grad Ventures (north) Limited (12138594) United Kingdom