About The Abakkana Project Limited (13233753) United Kingdom