About Green Bean (n.i.) Limited (NI033480) United Kingdom