About Smith Apps Limited (12892244) United Kingdom