About Chaakoo (st Vincent Street) Limited (SC508855) United Kingdom