About Abe Solutions Ltd (12581833) United Kingdom