About Elute Intelligence Holdings Limited (12238384) United Kingdom