About Fezzil Limited (SC632083) United Kingdom