About Zendegii Frill Limited (08953167) United Kingdom