About Fomsol Options Limited (13662348) United Kingdom