About Frond Associates Ltd (09301625) United Kingdom