About Ancestors Capital Ltd (12393171) United Kingdom