About Luxe Property Holdings Ltd. (SC262103) United Kingdom