About Xplora Assets Limited (SC470255) United Kingdom