About Abaye Management Limited (09155007) United Kingdom