About Annex Love Limited (10233227) United Kingdom