About Ellisko Ltd (09275080) United Kingdom