About Daffie Management Ltd (SC419605) United Kingdom