About A Fine Balance Limited (11224414) United Kingdom