About The Qaudrangle Ltd (13556272) United Kingdom