About Blue Hectare Associates Limited (12732707) United Kingdom