About Bagol It Services Ltd (12011867) United Kingdom