About Foqa 2018 Limited (10800268) United Kingdom