About Ee21 Limited (SC665860) United Kingdom