About Kompassera Limited (10699413) United Kingdom