About Sine Nomine Investments Limited (10746353) United Kingdom