About Elongate Limited (07568970) United Kingdom