About Snappi Chappi Limited (10186113) United Kingdom