About Abby Management Limited (13245651) United Kingdom