About Evalesco (strategy And Finance) Limited (12806425) United Kingdom