About Squibb Solo Fmx Limited (09040479) United Kingdom