About Glofav Limited (12299761) United Kingdom