About Think Africa Mobile Limited (07557158) United Kingdom