About Independent Ph Consultancy Ltd (10525429) United Kingdom