About 3 Gen Holdings Ltd (12311332) United Kingdom