About Fillymoe Holdings Limited (12425043) United Kingdom