About Abelah Limited (12579755) United Kingdom