About Cracken Place Holdings Limited (12280560) United Kingdom