About Annex Kit Limited (10233885) United Kingdom