About Fynd Media Limited (10104986) United Kingdom