About 3 Lions Technology Ltd (11484357) United Kingdom