About Settleit App Limited (10438327) United Kingdom