About Sesterce Family Office Limited (10697718) United Kingdom