About Sixty Three Capital Ltd (12498435) United Kingdom