About Prefered Solutions Limited (12106841) United Kingdom