About Rebel Spirits Ltd (NI626646) United Kingdom