About Quindex Limited (05720839) United Kingdom