About Formula Element Limited (12274451) United Kingdom