About Los Holdings Limited (SC623327) United Kingdom