About R.k. Allen Consultants Ltd. (SC240562) United Kingdom