About Elongate Capital Uk Limited (12637579) United Kingdom