About Frase Consulting Ltd (10305952) United Kingdom