About Fressa Solutions Ltd (13377361) United Kingdom