About Frisby Consulting Ltd (10031793) United Kingdom