About Annex Bay Limited (10177779) United Kingdom