About Atiba Galaxy Ltd (08424563) United Kingdom