About Palace Concepts Consulting Services Limited (09178822) United Kingdom