About Abacalc Limited (09696548) United Kingdom