About Lion Technology Limited (01466535) United Kingdom