About Fristil Ltd. (11152558) United Kingdom