About Preffered Solutions Ltd (12954873) United Kingdom