About Globe And Cap Ltd (12611653) United Kingdom