About Quadra Plan Limited (06990168) United Kingdom