About Element 220 Limited (SC381268) United Kingdom