About Bekan Managed Services Ltd (11832291) United Kingdom