About Appital Limited (11282881) United Kingdom