About Palmkarn Nominees Limited (11655025) United Kingdom