About Capitallo Ltd (12061230) United Kingdom