About Gene & B Ltd (13260469) United Kingdom