About Abelia Management Ltd (03527961) United Kingdom