About Chappie Limited (12943200) United Kingdom