About Jay Milen Group Limited (06294819) United Kingdom