About Quaray Ltd (13643531) United Kingdom