About Global Java Bean Limited (11760947) United Kingdom