About Irish Square Limited (11640098) United Kingdom