About Frikli Ltd. (13412361) United Kingdom