About Quaydrum Solutions Limited (08417593) United Kingdom