About Palantis Limited (11861272) United Kingdom