About Annectant Ltd (12005874) United Kingdom