About The Little Tribe Company Ltd (12181520) United Kingdom