About Fabrix Int Limited (11650419) United Kingdom