About Generation30 Ltd (10501871) United Kingdom