About Sabina Holdings Ltd (11716315) United Kingdom