About Biqas Ltd (SC626286) United Kingdom