About Supernova Capital One Limited (11212523) United Kingdom