About Quadrate Solutions Limited (04420018) United Kingdom