About Rebel Six Capital Ltd (12678562) United Kingdom