About Fundsquire Limited (10377624) United Kingdom