About Flxm Limited (SC482941) United Kingdom