About Rebellious Spirits Ltd (SC693410) United Kingdom