About Palace Ventures Consulting Limited (11461926) United Kingdom