About Flxg Scotland Limited (SC382052) United Kingdom