About Chambo International Limited (12257660) United Kingdom