About Finistat Limited (10198301) United Kingdom