About Yellowhalo Limited (12849977) United Kingdom