About Albert Noib Ltd (12213437) United Kingdom