About Quadra Solutions Uk Limited (04529996) United Kingdom