About Finfix Trading Ltd (13149309) United Kingdom