About Ellogy Ltd (09919331) United Kingdom