About Abeland Limited (10177451) United Kingdom