About Fiba Tech Industries Limited (03088819) United Kingdom