About Gaba Of London Ltd (12135297) United Kingdom