About Appointed Research Solutions Limited (07978854) United Kingdom