About Guro Limited (09259515) United Kingdom