About Kiwi Bear Ltd (13479265) United Kingdom