About Quandral Limited (10652304) United Kingdom