About Green Rush Technology Limited (13665670) United Kingdom