About Abe Communications Ltd (SC660784) United Kingdom