About Kibs Pain Solutions Limited (07227426) United Kingdom