About Ellisden Ltd (13683145) United Kingdom