About Elongo S Ltd (10930157) United Kingdom