About Apasa Limited (11458239) United Kingdom