About Filippasoderlundart Limited (12102668) United Kingdom