About Appsi Co Limited (11833834) United Kingdom