About Capbal Limited (SC519076) United Kingdom